covering troops - Francés Inglés Diccionario